Definition of Leg Of Lamb

  • (noun) lamb leg suitable for roasting

Synonyms of Leg Of Lamb


Antonyms of Leg Of Lamb


No Antonyms Found.

Homophones of Leg Of Lamb


No Homophones Found.